import { MissionEntity } from './mission.entity';

export interface CountMissionModel extends MissionEntity {
  targetCount: number;
  completedCount: number;
  completedPercent: number;
  pointsRule: null;
}

export interface CountMissionModelWithNormal {
	targetCount: number;
  completedCount: number;
  completedPercent: number;
}

export enum MissionType {
  CATALOG = 'CATALOG',    // 目录/专辑
  RECOMMEND = 'RECOMMEND', // 推荐
  EXAM = 'EXAM',         // 考试
  QNAIRE = 'QNAIRE',     // 问卷
}
